package ar.com.ford.it.fullEconomics.persistence.dto;

import java.math.BigDecimal;
import java.sql.Timestamp;
import com.ford.it.persistence.PersistenceHelper;
import com.ford.it.persistence.PersistenceIndirection;

/**
 *  ###  Generado por Oracle TopLink Workbench 10.1.3.1.0 - Fri Oct 02 13:39:49 ACT 2009.  ###
 */

public class Teesp06Mix {

    /** Lazy-Load attribute */
    private PersistenceIndirection eesp06PlantCodeC = PersistenceHelper
            .newIndirection(null);

    /** Lazy-Load attribute */
    private PersistenceIndirection teesp01Part = PersistenceHelper
            .newIndirection(null);

    /** Lazy-Load attribute */
    private PersistenceIndirection eesp06VehicleCodeC = PersistenceHelper
            .newIndirection(null);
	
	private Timestamp eesp06CreateS;
	private String eesp06CreateUserC;
	private Timestamp eesp06LastUpdtS;
	private String eesp06LastUpdtUserC;
	private Timestamp eesp06MixEffectiveDateY;
	private BigDecimal eesp06MixUsageQuantityQ;
	private BigDecimal eesp06MixValuePercentP;

public Teesp06Mix() {
	super();
}

public Timestamp getEesp06CreateS() {
	return this.eesp06CreateS;
}

public String getEesp06CreateUserC() {
	return this.eesp06CreateUserC;
}

public Timestamp getEesp06LastUpdtS() {
	return this.eesp06LastUpdtS;
}

public String getEesp06LastUpdtUserC() {
	return this.eesp06LastUpdtUserC;
}

public Timestamp getEesp06MixEffectiveDateY() {
	return this.eesp06MixEffectiveDateY;
}

public BigDecimal getEesp06MixUsageQuantityQ() {
	return this.eesp06MixUsageQuantityQ;
}

public BigDecimal getEesp06MixValuePercentP() {
	return this.eesp06MixValuePercentP;
}

public BigDecimal getEesp06MixValuePercentPRound() {
	return this.eesp06MixValuePercentP.setScale(3,BigDecimal.ROUND_HALF_DOWN); //  
}



public String getEesp06PartBaseCodeC() {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
	return null;
}

public String getEesp06PartClassCodeC() {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
	return null;
}

public String getEesp06PartPrefixCodeC() {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
	return null;
}

public String getEesp06PartSuffixCodeC() {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
	return null;
}

public Teesg01Plant getEesp06PlantCodeC() {
	return (Teesg01Plant) this.eesp06PlantCodeC.getValue();
}

public String getEesp06PlantCodeC2() {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
	return null;
}

protected Teesg01Plant getEesp06PlantCodeCHolder() {
	return (Teesg01Plant) this.eesp06PlantCodeC.getValue();
}

public Ncas012VehicleVw getEesp06VehicleCodeC() {
	return (Ncas012VehicleVw) this.eesp06VehicleCodeC.getValue();
}

public String getEesp06VehicleCodeC2() {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
	return null;
}

protected Ncas012VehicleVw getEesp06VehicleCodeCHolder() {
	return (Ncas012VehicleVw) this.eesp06VehicleCodeC.getValue();
}

public Teesp01Part getTeesp01Part() {
	return (Teesp01Part) this.teesp01Part.getValue();
}

protected Teesp01Part getTeesp01PartHolder() {
	return (Teesp01Part) this.teesp01Part.getValue();
}

public void setEesp06CreateS(Timestamp eesp06CreateS) {
	this.eesp06CreateS = eesp06CreateS;
}

public void setEesp06CreateUserC(String eesp06CreateUserC) {
	this.eesp06CreateUserC = eesp06CreateUserC;
}

public void setEesp06LastUpdtS(Timestamp eesp06LastUpdtS) {
	this.eesp06LastUpdtS = eesp06LastUpdtS;
}

public void setEesp06LastUpdtUserC(String eesp06LastUpdtUserC) {
	this.eesp06LastUpdtUserC = eesp06LastUpdtUserC;
}

public void setEesp06MixEffectiveDateY(Timestamp eesp06MixEffectiveDateY) {
	this.eesp06MixEffectiveDateY = eesp06MixEffectiveDateY;
}

public void setEesp06MixUsageQuantityQ(BigDecimal eesp06MixUsageQuantityQ) {
	this.eesp06MixUsageQuantityQ = eesp06MixUsageQuantityQ;
}

public void setEesp06MixValuePercentP(BigDecimal eesp06MixValuePercentP) {
	this.eesp06MixValuePercentP = eesp06MixValuePercentP;
}

public void setEesp06PartBaseCodeC(String aString) {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
}

public void setEesp06PartClassCodeC(String aString) {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
}

public void setEesp06PartPrefixCodeC(String aString) {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
}

public void setEesp06PartSuffixCodeC(String aString) {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
}

public void setEesp06PlantCodeC(Teesg01Plant aTeesg01Plant) {
	this.eesp06PlantCodeC.setValue(aTeesg01Plant);
}

public void setEesp06PlantCodeC2(String aString) {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
}

protected void setEesp06PlantCodeCHolder(Teesg01Plant eesp06PlantCodeC) {
	this.eesp06PlantCodeC.setValue(eesp06PlantCodeC);
}

public void setEesp06VehicleCodeC(Ncas012VehicleVw aEesp06VehicleCodeC) {
	this.eesp06VehicleCodeC.setValue(aEesp06VehicleCodeC);
}

public void setEesp06VehicleCodeC2(String aString) {
	// Rellene el cuerpo del m\u00E9todo aqu\u00ED.
}

protected void setEesp06VehicleCodeCHolder(Ncas012VehicleVw eesp06VehicleCodeC) {
	this.eesp06VehicleCodeC.setValue(eesp06VehicleCodeC);
}

public void setTeesp01Part(Teesp01Part aTeesp01Part) {
	this.teesp01Part.setValue(aTeesp01Part);
}

protected void setTeesp01PartHolder(Teesp01Part aTeesp01Part) {
	this.teesp01Part.setValue(aTeesp01Part);
}

}
